package com.github.shiqiyue.app.modules.sys.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.github.shiqiyue.app.common.entity.BaseEntity;
import com.github.shiqiyue.app.modules.sys.enums.FileExportStatusEnum;
import lombok.Data;

/**
 * <p>
 * 文件导出
 * </p>
 *
 * @author wenyao.wu
 * @since 2020-05-20
 */
@Data
@TableName("t_file_export")
public class FileExport extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 数据库字段-文件编码
     */
    public static final String FILE_CODE = "file_code";

    /**
     * 数据库字段-文件路径
     */
    public static final String FILE_PATH = "file_path";

    /**
     * 数据库字段-导出状态
     */
    public static final String EXPORT_STATUS = "export_status";

    /***
     * 数据库字段-下载地址
     */
    public static final String DOWNLOAD_URL = "download_url";

    /***
     * oss名称
     */
    public static final String OSS_NAME = "oss_name";

    /**
     * 文件编码
     */
    private String fileCode;

    /**
     * 文件路径
     */
    private String filePath;

    /**
     * 导出状态
     */
    private Integer exportStatus;

    /***
     * 下载地址
     */
    private String downloadUrl;

    /***
     * oss名称
     */
    private String ossName;

}
